be modest about one's achievements - Francés Inglés Diccionario